import numpy as np
b = np.arange(12)#生成有12个数据的一维数组b
print(b)
c = b.reshape(3,4)#将b调整为3X4的二维数组并赋值给c（b保持不变）
print(c)
print(c.transpose())#将矩阵进行转置
print(b.shape)#一维数组
b = b[:,np.newaxis]#增加一个维度，变二维数组
print(b)
print(b.shape)
a = np.arange(12)
d1 = a.ravel()#返回一维数组视图（？）（和原数组共用内存）
print(d1)
d2 = a.flatten()#返回一位新数组（将分配新内存）
print(d2)
print(np.append(a,[12,13]))#在a数组末尾添加新数据12,13
print(np.insert(a,2,20))#在a数组第2个索引位置插入新数据20
print(np.delete(a,[0,1]))#删除a数组中的数据0,1